import { get, post } from "@/common/useAxios";

/**
 * 登录请求
 * @param {param} 登录信息
 * @returns
 */
export const LoadLogin = (data: any) => {
  return get("tokencenter/gettoken", data);
};

export const getCheckCode = () => {
  return get("Login/GetRandomCode");
};

/**
 * 修改密码  获取验证码
 * @param  phone  电话号码
 * @returns
 */
export const getRandomCode = (phone: string) => {
  return post("/User/getrandomcode", {
    phone,
  });
};

/**
 * 修改密码 点击确定
 * @param
 * @returns
 */
export const submitEditorPwd = (params: any) => {
  return post("/yhgl/ModCurUser", {
    ...params,
  });
};

/**
 * 获取账号使用量
 */
export const GetZhsysl = () => {
  return get("/yhgl/GetZhsysl ", {});
};

// 个人中心
/**
 * 点击确定 表单
 * @param
 * @returns
 */
export const submitPersonEditorFormData = (param: any) => {
  return post("/User/user/updatephone", {
    ...param,
  });
};

/**
 * 点击确定 头像
 * @param  tx
 * @returns
 */
export const submitPersonEditorTXData = (tx: string) => {
  return post("/User/user/updatephoto", {
    tx,
  });
};

/**
 * 获取当前登录账号所在部门的负责
 * @returns
 */
export const getUserDepHead = () => {
  return get("yhgl/GetBmfzr");
};
